package com.ymatou.iapi.idcardmng.parameter;
import com.ymt.base.BaseBean;
/**
*上传身份证信息和图片接口Bean
*FreeMaker Template自动生成代码
*/
public class SubmitIdCardInfoAndPicBean extends BaseBean {

	/**
	* 面单号
	*/
	private String billCode;

	/**
	 * 买家ID
	 */
	private Long buyerId;

	/**
	 * 身份照
	 */
	private String cardNumber;

	/**
	 * 证件类型（1-身份证，2-护照，3...） 保留字段，默认值为
	 */
	private int cardType;

	/**
	 * 是否有图片
	 */
	private boolean hasPic;

	/**
	 * 手机号码
	 */
	private String mobile;

	/**
	 * 名称
	 */
	private String name;

	/**
	 * 上传人
	 */
	private String operater;

	/**
	 * 证件反面照图
	 */
	private String reverseSideBase64;

	/**
	 * 证件正面照图
	 */
	private String rightSideBase64;

	/**
	 * 身份证和个人信息匹配结果
	 * 200匹配成功
	 * 201识别接口内部出错
	 * 202身份证图片识别失败
	 * 203姓名不匹配
	 * 204身份证号码不匹配
	 * 205身份证已过期
	 * 400识别接口请求超时
	 * 500识别接口发生异常
	 */
	private int checkIdCardStatus;

	public String getBillCode() {
		return billCode;
	}

	public void setBillCode(String billCode) {
		this.billCode = billCode;
	}

	public Long getBuyerId() {
		return buyerId;
	}

	public void setBuyerId(Long buyerId) {
		this.buyerId = buyerId;
	}

	public String getCardNumber() {
		return cardNumber;
	}

	public void setCardNumber(String cardNumber) {
		this.cardNumber = cardNumber;
	}

	public int getCardType() {
		return cardType;
	}

	public void setCardType(int cardType) {
		this.cardType = cardType;
	}

	public boolean isHasPic() {
		return hasPic;
	}

	public void setHasPic(boolean hasPic) {
		this.hasPic = hasPic;
	}

	public String getMobile() {
		return mobile;
	}

	public void setMobile(String mobile) {
		this.mobile = mobile;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getOperater() {
		return operater;
	}

	public void setOperater(String operater) {
		this.operater = operater;
	}

	public int getCheckIdCardStatus() {
		return checkIdCardStatus;
	}

	public void setCheckIdCardStatus(int checkIdCardStatus) {
		this.checkIdCardStatus = checkIdCardStatus;
	}

	public String getReverseSideBase64() {
		return reverseSideBase64;
	}

	public void setReverseSideBase64(String reverseSideBase64) {
		this.reverseSideBase64 = reverseSideBase64;
	}

	public String getRightSideBase64() {
		return rightSideBase64;
	}

	public void setRightSideBase64(String rightSideBase64) {
		this.rightSideBase64 = rightSideBase64;
	}
}
